Explicit.in - A Web Site for Adults or just a Generic Dictionary Word?

Ruby 1.9 Video

Google Tech Talks
February, 20 2008

ABSTRACT

Ruby 1.9

Speaker: Yukihiro Matsumoto
Yukihiro Matsumoto (Matsumoto Yukihiro, a.k.a. Matz, born 14 April 1965) is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language.

He was born in Osaka Prefecture, in western Honshu. According to an interview conducted by Japan Inc., he was a self-taught programmer until the end of high school. He graduated with an information science degree from Tsukuba University, where he associated himself with research departments dealing with programming languages and compilers.

As of 2006, Matsumoto is the head of the research and development department at the Network Applied Communication Laboratory, an open source systems integrator company in Shimane prefecture. He is a member of The Church of Jesus Christ of Latter-day Saints and served as a missionary for the church. Matsumoto is married and has four children.



http://en.wikipedia.org/wiki/Yukihiro_Matsumoto

Add to Yahoo MyWeb Add to Yahoo Buzz Add to Yahoo Bookmarks Stumble on StumbleUpon Add to Reddit Add to Google Bookmarks Add to Newsvine Add to MySpace Add to Windows Live Add to Furl Add to Fark Add to Facebook Submit to Digg Add to Delicious Add to Blinklist

Comments on "Ruby 1.9"

Thanks Matz? for ...
Thanks Matz? for creating Ruby!

You're right, I ...
You're right, I hadn't thought of all those diacritical marks (Wikipedia has a nice page called »Combining_character« about those) which sometimes even could not be resscued with Unicode_normalization (another Wiki page) if reversed. Good point. I wish? I could watch the talk. )-;

No, not reversing ...
No, not reversing bytewise, that's not just useless, it's plain wrong. I was refering to modifying characters that exist in the unicode standard for some code pages. Think of it as diacritic+letter which is (in those cases) supposed to render the diacritic on top of the letter (or below or whatever, together anyway). In that case, not only you're supposed to separate multibyte characters one from another but? also know about every such case, and those are arbitrary of course.

@heloizyjhenifer: ...
@heloizyjhenifer: heh, I see. Reversing an utf8 string byte for byte instead of char by char, eh? But really,? my proposed solution works transparently and is fast enough because of the Unicode support in the oniguruma regular expression engine. Just split the string with scan() into an array, reverse the array, then join the array to a new string which will be reversed: in my example, »ÈdoçinU«. (-:

What I meant is ...
What I meant is that reversing a fully generic unicode string is in itself a bad idea because it can contain order dependent characters, now looking for a fast (as in optimized) way to doing this (which is what was asked by someone to the speaker) is stupid because there is provably no fast way. It's even hard to explain how pointless/meaningless/stupid? at all levels it is :). The speaker was a bit stomped, understandably.

In any? programming ...
In any? programming language worth learning, easy tasks should be easy and hard tasks should be possible. Reversing a string of codepoints ought to be among the easy tasks, no matter how useless you might think it is. I cannot view this talk in Germany, because Google doesn't allow it for some reason. That said, I suggest 'UniçodÈ'.scan(/./).reverse.join for reversing a Unicode string.

Why would one want ...
Why would one want to reverse? a fully unicode string anyway. What about the modifying characters in the standard, reversing them would make no sense, keeping their order would make any structure behave sub O(1) for doing it.

This guy is ...
This guy is soooooooooooo smart, why be a Moron? i mean Mormon? Is the video description correct? The man who invents ruby believes J. Smith ha ha ha just? doesnt make sense

Stil not ...
Stil not enterprise? level framework,,look at smalltalk,,I will wait till 2.0

want watch - Ruby & ...
want watch - Ruby & the Rockits in HD and all eps, seasons?? then go: TVFLAP . COM

is that because you ...
is that because you are a moron? or? are the two things unrelated?

def pig nop ? puts ...
def pig nop ? puts 'Oink!' *nop end pig 3

langs = ["Ruby"," ...
langs = ["Ruby","Python","Perl","Java","C#",others] langs.uniq => "Ruby" langs.the_best =>? "Ruby"

I've never managed ...
I've never managed to get quite to grips with ruby, I prefer python + c/c++ atm?

I think it would ...
I think it would be? easier if he talks in his language and someone write the English subtitle.

He's mormon?? Wierd ...
He's mormon?? Wierd....

I know I'm? ...
I know I'm? shameless. :P

How low: hitting on ...
How low: hitting on him? to get your language feats in. =|

he looks so? young. ...
he looks so? young. I can't believe he's in his 40s. He looks like he's in his mid-20s

yep, too bad that ...
yep, too bad that they are only? at v1.9, if they hurry it will be so awesome

9.1 seem like an ...
9.1 seem like an awesome version?

??????????????????? ...
??????????????????????/ weird?

hehe, marry? me
hehe, marry? me

cool, my name is a ...
cool, my name is a language?

happy christmas mom ...
happy christmas mom! "u gave me a link?" YEP!? "wow..."

I think Matz is a ...
I think Matz is a Buddha. People within a 5 foot radius? of him start smiling and feel vaguely smarter and happier.

man this guy is ...
man this guy is SMART holy? moly.

Emuliator.?
Emuliator.?

Cool, Ruby 2 and ...
Cool, Ruby 2 and Perl 6? will both be released on the same day - Christmas.

Explicit.in - A Web Site for Adults or just a Generic Dictionary Word?



Privacy Policy | Copyright/Trademark Notification
www.cellulartrendz.com